package eteam.aps.model.vo.scan;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.LocalDateTime;

/**
 * 操作步骤记录表;
 *
 * @author LiuLei
 */
@ApiModel(value = "ScanProcessStep", description = "操作步骤记录表")
public class ScanProcessStepVo{

    /**
     * 条码;条码
     */
    @ApiModelProperty(name = "条码", notes = "条码")
    private String fBarCode;

    /**
     * 工序编号;工序编号
     */
    @ApiModelProperty(name = "工序编号", notes = "工序编号")
    private String fScaPro;

    /**
     * 工序名称;工序名称
     */
    @ApiModelProperty(name = "工序名称", notes = "工序名称")
    private String fProName;

    /**
     * 操作员代码；操作员代码
     */
    @ApiModelProperty(name = "操作员代码",notes = "操作员代码")
    private String fOperatorCode;

    /**
     * 操作员;操作员
     */
    @ApiModelProperty(name = "操作员", notes = "操作员")
    private String fOperator;

    /**
     * 操作时间;操作时间
     */
    @ApiModelProperty(name = "操作时间", notes = "操作时间")
    private LocalDateTime fOperateTime;

    /**
     * 操作描述;操作描述【0 编号，1 工序，2 人员】
     */
    @ApiModelProperty(name = "操作描述", notes = "操作描述【0 编号，1 工序，2 人员】")
    private int fOperationDescription;

    /**
     * 生产状态;生产状态【-1 异常报工，0 草稿（默认），1 生产中，2 完工】
     */
    @ApiModelProperty(name = "生产状态", notes = "生产状态【-1 异常报工，0 草稿（默认），1 生产中，2 完工】")
    private int fProductType;


    public String getfBarCode() {
        return fBarCode;
    }

    public void setfBarCode(String fBarCode) {
        this.fBarCode = fBarCode;
    }

    public String getfScaPro() {
        return fScaPro;
    }

    public void setfScaPro(String fScaPro) {
        this.fScaPro = fScaPro;
    }

    public String getfProName() {
        return fProName;
    }

    public void setfProName(String fProName) {
        this.fProName = fProName;
    }

    public String getfOperatorCode() {
        return fOperatorCode;
    }

    public void setfOperatorCode(String fOperatorCode) {
        this.fOperatorCode = fOperatorCode;
    }

    public String getfOperator() {
        return fOperator;
    }

    public void setfOperator(String fOperator) {
        this.fOperator = fOperator;
    }

    public LocalDateTime getfOperateTime() {
        return fOperateTime;
    }

    public void setfOperateTime(LocalDateTime fOperateTime) {
        this.fOperateTime = fOperateTime;
    }

    public int getfOperationDescription() {
        return fOperationDescription;
    }

    public void setfOperationDescription(int fOperationDescription) {
        this.fOperationDescription = fOperationDescription;
    }

    public int getfProductType() {
        return fProductType;
    }

    public void setfProductType(int fProductType) {
        this.fProductType = fProductType;
    }
}